grass sponge - German English Dictionary